golden parachute
Explore definitions, synonyms, and language insights of golden parachute
Definitions
Noun
giving top executives lucrative benefits that must be paid by the acquirer if they are discharged after a takeover